package sys_runtime

//// 获取本机最近一次开机时间
//// 也可考虑使用 uptime 命令
//func GetLastestBootTime() (int64, error) {
//	uptimeFilePath := "/proc/uptime"
//	now := time.Now().Unix()
//	uptimeFileStr, err := ReadFileToString(uptimeFilePath)
//	if err != nil {
//		fmt.Printf("ReadFileToString error, %v", err)
//		return 0, err
//	}
//	arr := strings.Fields(uptimeFileStr)
//	uptimefloat, err := strconv.ParseFloat(arr[0], 64)
//	if err != nil {
//		fmt.Printf("ParseFloat error, %v", err)
//		return 0, err
//	}
//	return now - int64(uptimefloat), nil
//}
//
//func ReadFileToString(filePath string) (fileStr string, err error) {
//	fileBytes, err := ioutil.ReadFile(filePath)
//	if err != nil {
//		return "", fmt.Errorf("read file error: %v", err)
//	}
//	return string(fileBytes), nil
//}
